В 1941 году был призван в армию и с первых дней войны воевал в составе 1-го, 3-го и 4-го Украинских фронтов. Прошел с боями через Одессу, Кишинев, Бессарабию, Болгарию, Румынию, Югославию. Авиамеханик 168-го гвардейского авиаполка. Награжден медалями «За боевые заслуги», «За победу над Германией в Великой Отечественной войне 1941 –1945 гг.», «За освобождение Белгорода» и юбилейными медалями. В послевоенное время 43 года работал учителем математики в школе № 13 Южно-Сахалинска, награжден знаком «Отличник народного просвещения РСФСР».